storage pit - Spanish English Dictionary